.songlist_page{
  .head{
    position: relative;
    transform: translateY(-2rem);
    color: white;
    z-index: -10;
    height: 10rem;
    .head_img{
      width: 100%;
      filter: blur(0.4rem);
      position: absolute;
      z-index: -10;
    }
    .top{
      padding: 3rem 1rem 0;
      display: flex;
      .left{
        flex: 4;
        border-radius: 0.2rem;
        overflow: hidden;
      }
      .right{
        flex: 5;
        display: flex;
        flex-direction: column;
        font-size: 0.7rem;
        padding: 0 0.4rem;
        justify-content: space-evenly;
        .title{
          font-size: 0.6rem;
          line-height: 0.8rem;
        }
        .user{
          display: flex;
          align-items: center;
          .img_wrapper{
            border-radius: 50%;
            overflow: hidden;
            width: 1rem;
            height: 1rem;
          }
          .title{
            font-size: 0.5rem;
            margin-left: 0.3rem;
            color: #bbb;
          }
        }
      }
    }
    .bottom{
      padding-top: 1rem;
    }
  }
  main{
    //transform: translateY(-1rem);
    //margin-top: -1rem;
      .list{
        //transform: translateY(-1rem);
        border-radius: 0.3rem;
        overflow: hidden;
      }
  }
}